מבוא לתורת הגרפים מוטיבציה: ציירו כל אחד מהשרטוטים הבאים במשיכת עט אחת, כלומר, בלי להרים את העט מהדף.

Like dokumenter
ח'/אדר/תשע"ב אלגוריתמים שיעור 1# נכתב ע"י אדם שפר אתר הקורס.

תרגיל מספר 10 מבנים אלגבריים

הרצאות תוכן עניינים עקרונות בסיסיים של מניה... 3

פרופורציה, הרחבה, הכללה.

Hashing - לוברע :השורד תויכוביס : יללכה היעבה תרדגה

מבני נתונים - תרגול 8 עצים

אלגברה ליניארית 1 א' פתרון 6

מתכונתבמתמטיקה 1 - כיתהיא'

>0. < lim =0 +4 =0, + =0

אלגברה לינארית מספר יחידות לימוד

פתרונות לתרגיל 4. נתון עץ B עם פרמטר t א. מקסימלי של מפתחות שיכולים להיות בעץ )מהו n מקסימלי( כפונקציה של h ו- t. הראו את החישובים ונמקו.

פתרון מבחן מתכונת מס' 21. פתרון שאלה 1 נסמן: x מהירות ההליכה של נועם. y מהירות ההליכה של יובל. נועם 2.5x 2.5 x יובל בתנועה יובל במנוחה משוואה I:

תיקונים לשאלון 807 א.מ. ספרי מתמטיקה עמוד, 9 פתרון דוגמא, 2 סעיף ג', שתי השורות האחרונות צריך להיות: חישוב הנפח: V = a a 3a 0.

מיונים: Θ(n²) Selection Sort. Θ(n²) WC. Insertion Sort. יהיו O(nlogn) השוואות) Θmax{n, k} = Θ(n + k) Counting Sort ההשוואת) Θ(k n) Radix Sort ההשואות)

מספרים ראשוניים, מספרים טבעיים, מספרים שלמים, מספרים

השאלות האיברים. אחרת נמיין את A i ברקורסיה.

התקנת Turbo C שלב אחר שלב :

Nir Adar עמוד 1

מבני נתונים - תרגול 3 מבני נתונים לינאריים

מבוא לרשתות - תרגול מס 4 Automatic Repeat request (ARQ) protocols: Go-Back-N, Selective-Repeat שאלה 1

תאור האלגוריתם הנחה שם Θ(c)

תוכנה 1 אביב תשע"ה תרגיל מספר 8

שאלון 806 מבחן מס' 1

הנושא: "דטרמיננטים " דטרמיננט מסויימים. האנכית. לדוגמה : המינור ה- לדוגמא: עבור הדטרמיננט הנתון: או ( ). ( ) לדוגמא: C = = =

הבעיה: CV, EV, AV עודף הצרכן CS השפעות תחלופה והכנסה לפי היקס וסלוצקי "תועלת" משינוי במחיר כשטח. x 2. x 1 2. x** הצרכן מקסם את רווחתו וכעת...

ערימות מינימום - Minimum Heaps הגדרה: שימושים: מימושים: מבנה נתונים שמוגדרות עליו הפעולות הבאות: MakeHeap. בניית ערימה מתוך Insert(x) איברי קלט.

ד"ר פיליפ סלובוצקי מדריך למורה מתמטיקה 01 ספר לימוד ותרגול לפי תכנית הלימודים החדשה ל- 4 י"ל כולל המחשות ותרגול מקוונים בית הלומדה מדריך למורה

פרק א: קינמטיקה - תנועה לאורך קו ישר

תרגילי חזרה באלקטרומגנטיות קיץ תשס"ז שאלה 1. נתונים: g, m, V. d, h.

חשמל ומגנטיות קרינה וחומר

תוכנת VideoExp. פתח את תוכנת ה-.VideoExp לחץ על תפריט "קבצים" ואז על אופציית "פתח". פתח את

כא"מ מושרה רשימת הציוד תיאור המערכת ורקע עיוני

לו ' ה גמב ירפה לדוגו לוביה תוסיו

מונחים בביולוגיה מולקולרית ומבוא להנדסה גנטית

Data Studio. Interfence_DoubleSlit.ds כרך: אופטיקה פיזיקלית ופיזיקה מודרנית

מרכז הלב היחידה לאלקטרופיזיולוגיה וקוצבי לב. מרכז הלב ע"ש לבייב The Leviev Heart Center פרפור פרוזדורים. חוברת מידע www. heart.sheba.co.

"לא הבנת את אבא שלך" לילך ניישטט בורנשטיין פגיס והחידה האוטוביוגרפית

הנחיות והחלטות אתיקה מקצועית רבעון האתיקה של לשכת עורכי הדין לשכת עורכי הדין הוועד המרכזי הנחיות והחלטות ועדת האתיקה הארצית ניגוד עניינים: ייצוג בעבר

Medline Ebsco 2016 ינוי

ההפעלה 2 תפקידים נוספים: לאפשר לתוכניות להשתמש במשאבי החומרה דרך ממשק אחיד ונוח ולנהל בצורה יעילה והוגנת את משאבי המחשב.

46-47 מאמ "תים LZM1 עד 160A

םוליצב ןמזו תוילקיסקדניא

HP Deskjet 6980 series. Setup Guide

מבוא "אישיות" תלותית. עישון. וכו' וכו' וכו'. רגיל להתנהג.

äéâåìåéæéôåøè ìàå áåöé ì éìàøùéä âåçä THE ISRAEL WORKING GROUP ON PACING AND ELECTROPHYSIOLOGY CARDIOVERSION OF ATRIAL FIBRILLATION

דעו מ ילע דעו מ ילע לרב תיב תימדקאה הללכמה לש םיגחה ןולע

2010 גג \ 22 1 בין דמויותיהם. מסה זו מנסה לפזר מקצת מן הערפל האניגמטי האופף את הספר טורים, ו, תרצ"ד 1933).

אנא קרא בקפידה את כל הוראות הסכם זה לפני התקנת התוכנה או כל עשיית שימוש אחר בה.

פרק 3 הזדמנויות. לשחק."

THE PINHAS SAPIR CENTER FOR DEVELOPMENT TEL AVIV UNIVERSITY

ניגוד העניינים אצל עורכי דין

עקרונות הטיפול בקינזיולוגיה טייפינג

SUUNTO DIVE COMPUTER. Favor / Favor Lux / Favor Lux S / Fusion Lux S / Octopus II

סקירת יום העיון אינטר-סובייקטיביות וחשיפה עצמית של מטפלים בפסיכותרפיה- תיאוריה, מחקר ומשמעויות קליניות יום עיון בהנחיית ד"ר שרון זיו ביימן

גורמים )"טריגרים"( להתקפים

ספר איוב וחכמת המזרח הקדמון

תרפג ערב שבת קודש פרשת תצא

נהר הזמן של הטקסט האלפביתי

דעדעלחיים

חובות עורך הדין בנוגע לתצהירים

טרום הרדמה - סמי הרגעה, טשטוש ואופיאטים

יחד בעשייה חברתית למען ילדים ונוער. ירושלים Jerusalem שולם P.P. שילוב והשתלבות

הגבולות העתידיים בין ישראל לרשות הפלסטינית עקרונות, תסריטים והמלצות

תוכנית אב לניקוז מפרץ חיפה, הקריות ועמק זבולון- חלק ב '

מדריך השקעות לטווחים ארוכים מדריך 2013 מקצועי

"הואיל והיות הגוף בריא ושלם, מדרכי השם הוא. שהרי אי אפשר שיבין או ידע דבר מידיעת הבורא המברין והמחלימים" הלכות דעות רמב"ם

נחשים ועולמם \ אהוד קלפון

ממטרד למשאב ניהול והשבת מי נגר עירוני בעיר רגישת מים מדריך המרכז לערים רגישות מים יו"ר המכון: דני עטר. The Center for Water Sensitive Cities in Israel

תיתביבס תוירחא חוד Corporate Environmental Responsibility Report 2007

מה עוד תבקשי מאיתנו מכורה ואין ואין עדיין? יחידה ראשונה

מכרז מסגרת לביצוע עבודות מיזוג אוויר ומערכות בקרה עבור אוניברסיטת חיפה


מדיח כלים רגיל דגם: DW-3000 מדיח כלים חצי אינטגראלי דגם: DW-3100

תיאור הפרויקט הפרויקטים של BCP בדיסלדורף. בתים טיפוסיים בשכונת גרסהיים Grafenberg

7 * * *

AGREEMENT BETWEEN THE GOVERNMENT OF THE STATE OF ISRAEL AND THE GOVERNMENT OF THE KINGDOM OF NORWAY REGARDING MUTUAL ASSISTANCE IN CUSTOMS MATTERS

פרק 7 יוזמות ופרסומים מקצועיים של אחריות חברתית בעסקים בישראל

לאומית כסף/זהב או 507* מטלפון נייד חפשו אותנו בפייסבוק.

כל הזכויות שמורות נטתיק, היבואן הרשמי של DOD בישראל.

inf.org.il נשיא לשכת סוכני ביטוח מבקש מיו"ר ועדת הכספים של הכנסת לכנס דיון דחוף, בנוכחות המפקחת

תופי כבלים וכבלים מאריכים - הדרישות לאור התקינה החדשה

ינפל ןאולמב תוארוהה תא וארק אנ

מוגשת כאן רשימת 359 הצמחים שנמצאו מוצלחים בחלקות האקלום בניר עוז תשע"ב

הסכם לשירותי בריאות נוספים לחברי לאומית שירותי בריאות תוכן עניינים

בית-הספר למדעי המעבדה הרפואית תואר ראשון (B.Med.L.Sc.)

IFRS 2. International Financial Reporting Standard 2. Share-Based Payment הבאות: הבאים לתקן דיווח כספי בינלאומי 2: מועד תחילה 1 בינואר 2010.

)מיתקני חשמל בבריכה במתח שאינו עולה על מתח נמוך(, התשס"ג

910 Series Photo Jetprinter. Installationslösningar Installationsløsninger Asennusratkaisut Løse installeringsproblemer

AIGRENT ביטוח דיר ייחודי לשוכר ולמשכיר

חוברת הפעלה טלוויזיה PLASMA דגמים X-60

לפרוץ את הדרך שלך. לקבוע את אמות המידה שלך. לעשות מעל ומעבר. אלו הם רק כמה מעקרונות הליבה של מאזדה שהנחו את הפיתוח של המאזדה 2.

: םידחוימ םיכרצ םע םידלי םיתורישה ידי לע םיוסיכו םיכרצ תכרעה

התקשרו ת תתלו קונטרס שבועי לאנ"ש חסידי חב"ד לחיזוק ההתקשרות לכ"ק אדמו"ר רבי מנחם מענדל בהרה"ק רלו"י מליובאוויטש ב"ה זצוקללה"ה נבג"מ זי"ע

T <T:!T. I VTT: I V,TT לםיצהו.ו^ץ ( עשדרפ.רי. JWG?Vr&.

משרד הרווחה מציב רף: מספק שירותים לרגולטור

מצלמת וידאו HD דגמים HC-V100 HC-V100M

טלוויזיה חכמה "65 תלת מימד,LED Smart TV ברזולוציית Ultra HD 4K עם פאנל,IPS אינדקס עיבוד תמונה 2700 PMI ועיצוב עוצר נשימה

- 21 ה האמה תארקל ללוכ ןונכתב ךרוצה

סניף רעננה רח התדהר 2 סניף ירושלים רח פייר קניג 40 א.ת. תלפיות סניף חיפה שד ההסתדרות 50 סוכנות חיפה סוכנות נצרת רח פאולוס השישי

בנק הפועלים דוח קיימות 2015 בדוח משולבים צילומים מהמרחב הישראלי, בו אנו נמצאים ופועלים

Transkript:

מבוא לתורת הגרפים מוטיבציה: ציירו כל אחד מהשרטוטים הבאים במשיכת עט אחת, כלומר, בלי להרים את העט מהדף. עבור שרטוט 3 הדבר אינו אפשרי. נשאלת השאלה, האם ניתן לאפיין עבור אילו צורות זה אפשרי ועבור אילו לא. בעיית הגשרים של קנינגסברג: אוילר, שנחשב לאבי תורת הגרפים, עבד בעיר קנינגסברג בה שבעה גשרים. עלתה השאלה אם ניתן לתכנן מסלול טיול המבקר בכל גשר בדיוק פעם אחת? אוילר נתן תשובה מלאה אותה ננסח במדויק ונוכיח בהמשך: עוברים על כל הקודקודים )פינות או נקודות חיתוך של קווים( ומוצאים לכמה מהם נכנסים מספר זוגי של קווים ולכמה איזוגי. אם מספר הקודקודים עם מספר אי זוגי של קווים הוא אפס או 2, ניתן לשרטט את הצורה במשיכה אחת. אחרת לא.

הגדרה: גרף הוא זוג סדור (E G (,V כאשר.Vertices היא קבוצה שאבריה נקראים קודקודים. V.edges נקראים צלעות או קשתות. E V V E אנו נניח כי V סופית וכי E.)v V,( v, v) E ( לא מכילה לולאות, כלומר הוא יחס אנטירפלקסיבי הגדרה: אם E יחס סימטרי אז G נקרא גרף לא מכוון. אחרת נקרא גרף מכוון. בגרף מכוון, אם uev נסמן.{ uv, } E בפרט, העוצמה של E היא מספר הקשתות )שהוא חצי ממספר הזוגות הסדורים(. הגדרה: V נקרא הסדר של הגרף. דוגמאות פשוטות. שרטוט בעזרת דיאגרמה. מעתה נדבר רק על גרפים לא מכוונים. הגדרה: שני קודקודים uv, V נקראים שכנים אם.{ uv, } E אם, uv שכנים נאמר כי הקשת }, uv { חלה ב u או ב. v, S הגדרה: (u ) היא קבוצת השכנים של קודקוד. u (S ) היא איחוד כל קבוצות השכנים של איברים ב תהי. S V. ( S) v V u S,{ u, v} E. deg( u) ( u),v הגדרה: הדרגה )degree( של קודקוד u היא מספר הצלעות החלות ב משפט: )משפט לחיצת הידיים(. בגרף לא מכוון E) G ( V, מתקיים. vv deg( v) 2 E 0 1 הוכחה: נספור את מספר הקשתות החלות בכל קודקוד, כלומר, נסכם את כל הדרגות. כל צלע. v ופעם ב u תיספר בדיוק פעמיים פעם ב uv, i, v, v } E נקראת מסלול. 1 n { i 1 i הגדרה: סדרת קודקודים ) v ( v, v, כך ש, n מסלול נקרא פשוט אם כל הקודקודים לאורך המסלול שונים, מלבד אולי. v v 0 n אם v0 vn אז המסלול נקרא מעגל. אורך המסלול הוא. n. v n v v0 הגדרה: המרחק בין שני קודקודים, uv הוא אורך המסלול הקצר ביותר כך ש u אם לא קיים מסלול אז המרחק הוא אינסוף. ו הגדרה: קוטר של גרף הוא המרחק הגדול ביותר בין שני קודקודים בגרף. דוגמאות: דוגמאות פשוטות עם דיאגרמות. מספר ארדוש, מספר בייקון, מספר ארדושבייקון. השיאן של ארדושבייקון הוא פרופסור למתמטיקה מ MIT בשם דניאל קליטמן Kleitman(.)Daniel הוא כתב מאמר עם פול ארדוש.

בנוסף, הוא שימש כיועץ לסרט Good Will Hunting וכ"בונוס" הופיע כניצב באחת הסצינות. בסרט משתתפת השחקנית מיני דרייבר ששיחקה לצד קווין בייקון בסרט.Sleepers לכן לדניאל קליטמן מספר ארדושביקון 3. הגדרה: גרף נקרא קשיר אם בין כל שני קודקודים קיים מסלול. הגדרה: קשירות בין קודקודים מגדירה יחס שקילות. מחלקות השקילות נקראות מחלקות קשירות. טענה: )אפשר לדלג( בגרף קשיר לא מכוון עם n קודקודים יש לפחות n 1 צלעות. n מחלקות קשירות. זה מוכיח k צלעות אז יש לפחות k n הוכחה: נוכיח שאם בגרף יש 1 את הטענה. אינדוקציה על. k : k 0 טריוויאלי. n מחלקות נניח עבור, k נוכיח עבור. k 1 נוריד קשת אחת. נותרנו עם גרף בו לפחות k קשירות. אם נחזיר את הקשת יקרה אחת משתיים: מספר מחלקות הקשירות לא ישתנה או שיקטן ב.1 טענה: )אפשר לדלג( בגרף קשיר עם n 3 קודקודים ו k n קשתות קיים מעגל. הוכחה: באינדוקציה על. n : n 3 הגרף היחיד עם שלושה קודקודים ו k 3 צלעות הוא משולש. נניח עבור n 1 ונוכיח עבור : n נחלק לשני מיקרים: 1. ב Gיש קודקוד מדרגה 1. נוריד אותו. לפי הנחת האינדוקציה בגרף שנשאר יש מעגל. 2. כל הדרגות של כל הקדקודים הן לפחות 2. נבחר כל קדקוד u ו"נצא" לטיול בגרף בלי לחזור אחורה. כיוון שהגרף סופי, חייבים לחזור לקודקוד שכבר ביקרנו בו תוך מספר צעדים. n זהו מעגל. הגדרה: מסלול שמבקר בכל צלע בדיוק פעם אחת נקרא מסלול אוילר. מעגל שמבקר בכל צלע בדיוק פעם אחת נקרא מעגל אוילר. משפט: )אוילר( יהי G גרף קשיר לא מכוון. ב G קיים מעגל אוילר אמ"ם לכל הקודקודים בגרף יש דרגה זוגית. הוכחה: כיוון קל: אם קיים מעגל אוילר אז בכל קודקוד של המעגל מספר הכניסות=מספר היציאות. לכן הדרגה זוגית. כיוון הפוך: נניח שכל הדרגות זוגיות. טענת עזר: בגרף לא מכוון שכל דרגותיו זוגיות, כל קודקוד שדרגתו גדולה מאפס שייך למעגל בו כל הקשתות שונות. הוכחה: יהי v קודקוד שדרגתו חיובית ממש. נצא לטיול בגרף בלי לחזור על צלעות. נמשיך עד שניתקע. נסמן את נקודת הסיום ב. x נניח ש. x v אז כל מעבר של המסלול דרך x תורם 2 לדרגתו, פרט לצעד האחרון שתורם 1 לדרגה. לכן דרגתו של x אי זוגית. סתירה. C 1 ) v. deg( אז קיים מעגל 0 0 נחזור להוכחת משפט אוילר: יהי קודקוד בגרף. הגרף קשיר ולכן המתחיל ב. v 0 אם, C סיימנו. v 0 1 E

G 1. G ( V, E C ב ) 1 1 אחרת, נמחק את צלעות דרגות זוגיות. מהגרף ונקבל גרף חדש לכל הקודקודים C 1. wc 1 vc 1. v 1.C 1 G 1 עדין נותרו קשתות, אז אחת מהן חלה ב טענה: אם ב C 1 כולל את כל הקודקודים ב V, הטענה טריוויאלית. אחרת, יהי הוכחה: אם קיים מסלול ב G שיוצא מ v ל. w לאורך המסלול קיים קודקוד כנדרש. G 1 חיובית. נסמן אותו ב C, 1 קיים קודקוד שדרגתו ב מסקנה: מבין הקודקודים ב ו, C2 E אם C1. G 1 C 2 בגרף (v1, deg( ולכן הוא שייך למעגל נמשיך באותו האופן. 0 סיימנו. G 2 לכל C 2 מהגרף ונקבל גרף חדש C2). G2 ( V, E C1 ב אחרת, נמחק את צלעות הקודקודים דרגות זוגיות. נמשיך באינדוקציה: לשם כך יש להוכיח את הטענה הבאה:. Sk C1 C2 Ck 1 G k עדין נותרו קשתות, אז אחת מהן חלה ב אם ב w S k v ו S k S k כוללת את כל הקודקודים ב V, הטענה טריוויאלית. אחרת, יהי הוכחה: אם. קיים מסלול ב G שיוצא מ v ל. w לאורך המסלול קיים קודקוד כנדרש.. v k G k חיובית. נסמן אותו ב, S k קיים קודקוד שדרגתו ב מסקנה: מבין הקודקודים ב כיוון שלכל מעגל שאנו מורידים יש לפחות שתי קשתות, התהליך יסתיים לאחר מספר סופי של צעדים. בסך הכל קיבלנו מספר סופי של מעגלים "נוגעים"., C1, אוסף מעגלים היוצרים גרף קשיר, אז ניתן לכתוב את כל הגרף כמעגל יחיד. טענה: יהיו Cn הוכחה באינדוקציה. n 1 טריוויאלי. בשלב האינדוקציה נשאר לחבר שני מעגלים נוגעים )עם קודקוד משותף( למעגל אחד. מסקנה: קיים מעגל אוילר. מ.ש.ל.

משפט: בגרף קיים מסלול אוילר אמ"ם קיים מעגל אוילר או אם מספר הקודקודים עם דרגה אי זוגית הוא בדיוק 2. הוכחה: אם קיים מעגל סיימנו, כי כל מעגל הוא גם מסלול וכל הקודקודים עם דרגה זוגית. אחרת, אם יש מסלול או אם יש בדיוק שני קודקודים u, u עם דרגה אי זוגית, נרצה להוסיף קשת 1 2 כדי לסגור מעגל/להפוך את כל הדרגות לזוגיות. אם { u u, לא ניתן להוסיף את חדש, } 1 2 E { u1, u2} הקשת. ניצור קודקוד xv ונוסיף שתי קשתות.{ u, x} 2 x} { u1, ו